package com.xdcplus.web.common.pojo.vo;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;


@JsonIgnoreProperties(ignoreUnknown = true)
@Data
public class ToolProductionDataItemVO {
    @JsonProperty("ProjectInfo")
    private ProjectInfo projectInfo;

    @JsonProperty("Id")
    private Long id;

    @JsonProperty("Name")
    private String name;

    @JsonProperty("ProductCode")
    private String productCode;

    @JsonProperty("OpeCode")
    private String opeCode;

    @JsonProperty("ParamCode")
    private String paramCode;

    @JsonProperty("EquipmentNo")
    private String equipmentNo;

    @JsonProperty("SubEquipment")
    private String subEquipment;

    @JsonProperty("SampleSize")
    private Integer sampleSize;

    @JsonProperty("SampleCount")
    private Integer sampleCount;

    @JsonProperty("Qty")
    private Integer qty;

    @JsonProperty("StartTime")
    private String startTime;

    @JsonProperty("EndTime")
    private String endTime;

    @JsonProperty("Max")
    private Double max;

    @JsonProperty("Min")
    private Double min;

    @JsonProperty("Avg")
    private Double avg;

    @JsonProperty("Cp")
    private Double cp;

    @JsonProperty("CPu")
    private Double cpu;

    @JsonProperty("Cpk")
    private Double cpk;

    @JsonProperty("CPL")
    private Double cpl;

    @JsonProperty("PP")
    private Double pp;

    @JsonProperty("PPL")
    private Double ppl;

    @JsonProperty("PPU")
    private Double ppu;

    @JsonProperty("Ppk")
    private Double ppk;

    @JsonProperty("SD")
    private Double sd;

    @JsonProperty("SD2")
    private Double sd2;

    @JsonProperty("Sigma")
    private Double sigma;

    @JsonProperty("R")
    private Double r;

    @JsonProperty("Item0")
    private Double item0;

    @JsonProperty("Item1")
    private Double item1;

    @JsonProperty("Item2")
    private Double item2;

    @JsonProperty("Item3")
    private Double item3;

    @JsonProperty("Item4")
    private Double item4;

    @JsonProperty("Item5")
    private Double item5;

    @JsonProperty("Item6")
    private Double item6;

    @JsonProperty("Item7")
    private Double item7;

    @JsonProperty("Item8")
    private Double item8;

    @JsonProperty("Item9")
    private Double item9;

    @JsonProperty("Item10")
    private Object item10;

    @JsonProperty("Item11")
    private Double item11;

    @JsonProperty("Item12")
    private Double item12;

    @JsonProperty("Item13")
    private Double item13;

    @JsonProperty("Item14")
    private Double item14;

    @JsonProperty("Item15")
    private Double item15;
}
